@charset "utf-8";
body{font-size:12px;color:#000;font-family:"\5B8B\4F53","\5FAE\8F6F\96C5\9ED1";background:#fff url(../images/bg-body.png) repeat 0 0}
input,body,div,ul,li,form,img,p,input,table,tr,td,h1,h2,lable{margin:0;padding:0}
img{border:0;background:url() no-repeat 50% 50%;display:inline-block}
ul{list-style:none}
.f-left{float:left}
.f-right{float:right}
a:hover,.link-blue-3 a:hover,.link-gray6 a:hover,.link-pink a:hover,.link-blue3,.link-blue a:hover,.link-pink3 a:hover{text-decoration:underline}
.width50{width:50px}
.width90{width:90px}
.width60{width:60px}
.width80{width:80px}
.width70{width:70px}
input,img,select,label{vertical-align:middle}
select{font-size:12px}
.nav-center,.header,.ser-center,.ser-center1{background:url(../images/bg.gif) repeat-x}
.header,.header label{height:35px;color:#fff;line-height:28px;_padding-top:4px;_line-height:25px}
.header label{font-family:Arial;margin-right:5px}
.header a{color:#fff;text-decoration:none}
.header a:hover{text-decoration:underline}
.content,.p-center{width:980px;margin:0 auto;overflow:hidden;zoom:1}
.user,.password,.log-but1,.btn-ser,.btn-log{background:url(../images/nav.png) no-repeat;border:0}
.user,.password{font-size:12px;line-height:14px;height:14px;padding:2px 5px}
.user{background-position:0 -298px;width:130px}
.password{background-position:0 -327px;width:95px}
.log-but1{display:inline-block;width:50px;height:21px;line-height:21px;cursor:pointer;background-position:0 -161px}
.line{padding:0 8px}
.ico-mail a{padding:5px;background:url(../images/nav.png) no-repeat 0 -678px}
.ico-mail a:hover{text-decoration:none}
.relative{position:relative}
.nav-3{position:absolute;top:100px;right:0}
.nav-left,.nav-center,.nav-right{float:left;height:42px}
.nav-left,.nav-right,.line2-3,.ser-left,.ser-right1,.ser-left1,.ser-right,.adv-tl,.adv-tr,.adv-bl,.adv-br,.img-tl,.img-tr,.img-bl,.img-br,.icon-ser{background:url(../images/nav.png) no-repeat}
.nav-left{width:8px}
.nav-center{background-position:0 -44px}
.nav-center ul{padding:0 7px 0 25px}
.nav-center ul li{float:left;line-height:42px;padding:0 25px 0 0;font-size:14px;font-weight:bold}
.nav-center ul li a{color:#fff;text-decoration:none;padding-bottom:2px}
.nav-center ul li a:hover,.nav-center ul li.hover a{border-bottom:3px solid #fff}
.nav-right{width:7px;background-position:-14px 0}
.line2-3{width:2px;background-position:-115px 0;height:42px}
.logo h1{padding-top:10px}
.ser-left{width:35px;height:44px;background-position:-37px 0;float:left}
.ser-right{width:9px;height:44px;background-position:-80px 0;float:left}
.ser-center{width:926px;height:36px;line-height:26px;background-position:0 -94px;float:left;padding-left:10px;padding-top:8px}
.ser-center label{font-family:arial}
.ser-left1{width:9px;height:84px;background-position:0 -51px;float:left}
.ser-right1{width:9px;height:84px;background-position:-14px -51px;float:left}
.ser-center1{width:952px;height:74px;line-height:24px;background-position:0 -429px;float:left;padding-left:10px;padding-top:10px;overflow:hidden;z-index:500}
.ser-top{font-size:14px;font-weight:bold;height:39px;line-height:27px}
.select-ser{line-height:20px}
.link-blue-3 a,.link-blue3 a,.link-blue3 a:visited{color:#0086ff;text-decoration:none;font-size:12px;font-weight:300}
.link-blue a,.link-blue a:visited{color:#0086ff;text-decoration:none}
.link-blue3 a{font-size:14px}
.link-pink a,.link-pink a:visited{color:#ff638b;text-decoration:none;font-size:12px;font-weight:300}
.link-gray6 a{color:#666;text-decoration:none}
.btn-ser{width:70px;height:27px;background-position:0 -188px;cursor:pointer}
.margin-b7{margin-bottom:7px}
.margin-b15{margin-bottom:15px}
.padding-b15{padding-bottom:15px}
.padding-b10{padding-bottom:10px}
.t-right{text-align:right}
.ico-mail-yes,.ico-mail-no,.ico-phone-yes,.ico-phone-no,.ico-income-yes,.ico-income-no,.ico-edu-yes,.ico-edu-no,.ico-wed-yes,.ico-wed-no,.ico-ide-yes,.ico-ide-no,.ico-photo-no,.ico-photo-yes{background:url(../images/icons.gif) no-repeat;line-height:18px;padding:2px 15px 2px 0;cursor:pointer}
.ico-mail-yes{background-position:0 -1px}
.ico-mail-no{background-position:0 -27px}
.ico-phone-yes{background-position:-35px 0}
.ico-phone-no{background-position:-35px -25px}
.ico-income-yes{background-position:-65px 0}
.ico-income-no{background-position:-65px -25px}
.ico-edu-yes{background-position:-98px 0}
.ico-edu-no{background-position:-98px -25px}
.ico-wed-yes{background-position:-143px 0}
.ico-wed-no{background-position:-143px -25px}
.ico-ide-yes{background-position:-184px 0}
.ico-ide-no{background-position:-184px -25px}
.ico-photo-no{background-position:-212px -25px}
.ico-photo-yes{background-position:-212px 0}
.out-div,.in-div{height:10px;moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}
.out-div{padding:1px;background:#fff;width:101px}
.in-div{background:url(../images/bg-in.gif) repeat-x}
.f-white,.f-white a{color:#fff}
.footer-3{padding:20px 0;text-align:center;color:#666}
.footer-3 a{color:#999;text-decoration:none}
.footer-3 a:hover,.tx-bot a:hover,.model-nc a:hover{text-decoration:underline}
.link-black a{color:#000;text-decoration:none}
.fc-gray6{color:#666}
.padding-b35{padding-bottom:35px}
.f14{font-size:14px!important}
.link-green a{color:#496c5f}
.link-pink2 a,.link-pink2 a:hover,.link-pink2 a:visited{color:#ff638b;text-decoration:none;font-size:12px;font-weight:300}
.ser-center1 span.ser-tr{float:right;text-align:right;line-height:20px;font-size:12px;font-weight:300;padding-top:3px}
.icon-ser{background-position:-37px -51px;padding:5px 10px;margin-right:5px}
.zl-detail,.model-xq{word-wrap:break-word}
.content{overflow:visible}
.web_im_icons a{width:44px;height:70px;position:absolute;display:inline-block;background:url(../images/web_im.gif);background-repeat:no-repeat}
.web_im_icons{display:inline-block;overflow:hidden;position:relative}
.web-w1{width:44px;height:16px}
.web-w2{width:22px;height:20px;float:left}
.left-ltop{float:left;padding:2px}
.left-ltop ul li{float:left}
.online_chack a{top:0;left:0;cursor:pointer}
.one-week a{top:-21px;left:-22px}
.on-line a{top:-21px;left:-2px}
.one-men a{top:-45px;left:-22px}
.no-men a{top:-45px;left:0}
.mtop{float:left;margin:7px 6px 0 10px}
.t-left a{float:left;text-align:left;display:inline-block;width:63px;_width:60px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.infor-con{width:108px;height:17px;padding-top:1px;clear:both;overflow:hidden}
.web_im_font{display:inline-block;color:#999;height:16px;line-height:16px;float:left}
.tishi-div{margin:20px auto 0 auto;width:450px;font-size:14px}
.fc-t{color:#2a5db0}
.sx-icon,.gz-icon,.gz-icon2,.ft-div,.ft-div2,.zk-icon,.sq-icon,.ts-icon,.hello-ico{background-image:url(../images/dbg.png)!important;background-repeat:no-repeat}
.ts-icon{background-position:-288px -335px;display:block;width:85px;height:32px;line-height:32px;margin:10px auto;text-align:center;cursor:pointer;font-size:14px;color:#fff;text-decoration:none!important}
.tishi-div p{line-height:23px}
.tishi-div p.p2{text-align:center}
.tishi-div p a.ts-icon{display:inline-block}
.margin-b5{margin-bottom:5px}
.bold{font-weight:bold}
.sel-style,.sel-style2,.sel-style-hover,.sel-style2-hover{height:18px;line-height:18px;display:block;padding:0 10px;background:url(../images/nav.png) no-repeat}
.sel-style,.sel-style-hover{width:65px}
.sel-style2,.sel-style2-hover{width:43px}
.sel-style{background-position:-165px -740px}
.sel-style2{background-position:-165px -821px}
.sel-style-hover{background-position:-165px -716px}
.sel-style2-hover{background-position:-165px -797px}
.ser-center ul li{float:left;position:relative;cursor:pointer;line-height:30px;margin-right:5px}
.down,.down2{border:1px solid #bdbdbd;position:absolute;z-index:999;background-color:#fff}
.down2 p{padding:2px 5px;height:18px;line-height:18px;width:51px}
.down p{padding:2px 5px;height:18px;line-height:18px;width:73px}
.down p.hover,.down2 p.hover{background-color:#f2f2f2}
.p-center2{margin:0 auto;width:980px;height:57px;position:relative;z-index:2}
.ser-center ul li span{margin-top:5px}
.ser-center ul li.margin-r15{margin-right:15px}
.ser-center ul li input.check-b{vertical-align:middle;margin-top:-2px;margin-bottom:1px;_margin-top:2px}
.list-nick,.rzzt,.rz a{float:left}

@charset "utf-8";
.log-div{float:left;width:260px;height:230px;background:url(../images/bg-log1.jpg) no-repeat;position:relative}
.log-div2{float:left;width:260px;height:230px;background:url(../images/bg-log2.jpg) no-repeat}
.log-div3{float:left;width:260px;height:230px;background:url(../images/bg-log3.jpg) no-repeat 0 -1px;position:relative}
.ws{position:absolute;width:190px;height:44px;top:72px;left:35px;overflow:hidden;text-indent:-1000px}
.log-div p{text-align:center;padding-top:160px}
.tx-log,.log-dt,.br-bg,.xq-tx{background:url(../images/nav.png) no-repeat}
.tx-log{float:left;padding:5px 5px 6px 5px;background-position:0 -785px;width:63px;height:77px}
.tx-log img{width:61px;height:77px}
.log-texts,.log-texts a{color:#fff;text-decoration:none}
.log-texts{padding:5px;line-height:18px;float:left}
.title-log-t{padding-bottom:7px}
.top-log{padding:15px 0 0 15px}
.height80{height:100px}
.rz{line-height:18px;color:#fff}
.log-dt{height:59px;background-position:2px -873px;width:260px;position:relative;padding-top:5px}
.log-dt ul li{float:left;width:50px;padding-top:15px;line-height:18px;text-align:center}
.log-dt ul li a{color:#ff638b;text-decoration:none;font-size:12px;font-weight:bold}
.log-dt ul{padding-left:10px}
.my-hl{position:absolute;top:22px;right:12px;width:72px;height:26px;text-indent:-1000px;overflow:hidden}
.btn-log{background-position:0 -220px;width:91px;height:31px;line-height:31px;color:#f6507b;font-size:14px;font-weight:bold}

.adv-div{float:right;height:230px;overflow:hidden;position:relative;width:708px}
/*
.adv-nav{position:absolute;left:0;bottom:0}
.adv-nav ul li{float:left;height:38px;width:140px;text-align:center;margin-right:1px}
.adv-nav ul li.last a{width:143px;margin-right:0}
.adv-nav ul li a{color:#000;font-size:14px;font-weight:bold;text-decoration:none;height:30px;padding-top:8px;line-height:30px;width:140px;background:url(../images/bg-adv.png) repeat-x;_background:url(../images/adv-hover.gif) repeat-x;display:block}
.adv-nav ul li.hover a{background:url(../images/adv-hover.png) no-repeat 50% 50%;_background:url(../images/adv-hover.gif) no-repeat 50% -56px}
.adv-nav ul li a:hover{text-decoration:none}
*/
.adv-tl,.adv-tr,.adv-bl,.adv-br{position:absolute;width:3px;height:3px;overflow:hidden}
.adv-tl{background-position:-193px -39px;top:0;left:0}
.adv-tr{background-position:-189px -39px;top:0;right:0}
.adv-bl{background-position:-193px -35px;bottom:0;left:0}
.adv-br{background-position:-189px -35px;bottom:0;right:0}
.con-top,.con-mid{overflow:hidden;zoom:1}
.con-mid{padding-top:15px}
.con-left{width:650px;float:left}
.con-right{width:324px;float:right}
.model{overflow:hidden;zoom:1;position:relative;height:395px}
.model-left,.model-center,.model-right,.model-center2,.model-center3{float:left}
.model-left,.model-right,.link-left,.link-right{width:9px;background:url(../images/content.png) no-repeat;height:395px}
.model-left{background-position:-842px 0}
.model-right{background-position:-862px 0}
.model-center,.model-center2{height:395px;background:url(../images/bg-in.gif) repeat-x 0 -1105px}
.model-center{width:629px}
.model-center2{width:305px}
.model-center3{width:305px;height:395px;background:url(../images/bg-in.gif) repeat-x 0 -15px}
h2{color:#ff537f;font-weight:bold;font-size:14px;line-height:32px;padding-left:7px}
.show-tx{position:relative;width:90px;height:112px}
.img-tl,.img-tr,.img-bl,.img-br{position:absolute;width:2px;height:2px;overflow:hidden}
.img-tl{background-position:-194px -3px;top:0;left:0}
.img-tr{background-position:-191px -3px;top:0;right:0}
.img-bl{background-position:-194px 0;bottom:0;left:0}
.img-br{background-position:-191px 0;bottom:0;right:0}
.wrap img{width:707px;height:230px}
.zl-detail{width:200px;padding:5px 10px}
.list-detail,.list-detail-xq{padding:15px 0 0 9px}
.list-detail ul li{float:left;padding-right:8px;height:150px;padding-bottom:35px;position:relative}
.list-detail ul.dif li{padding-right:13px}
.model-nc{line-height:20px;padding-bottom:5px}
.model-nc a,.model-nc a:visited{color:#ff638b;font-size:14px;text-decoration:none}
.model-xq{line-height:18px}
.tx-bot{padding:7px 0;line-height:20px;text-align:center}
.tx-bot a{color:#000;text-decoration:none}
.br-bg{position:absolute;background-position:0 -1188px;width:151px;height:112px;right:7px;bottom:2px}
.show-tx img{width:89px;height:112px}
.adv-left{padding:15px 0;width:646px;height:92px}
.adv-left img{width:646px;height:92px}
.adv-right{padding:15px 0;width:323px;height:92px}
.adv-right img{width:323px;height:92px}
.list-detail-xq ul li{overflow:hidden;zoom:1;height:68px;*display:inline}
.xq-tx{float:left;padding:4px 5px;width:43px;height:56px;background-position:0 -713px}
.xq-tx img{width:43px;height:53px}
.xq-texts{padding:5px;line-height:20px;float:left;width:230px}
.links{overflow:hidden;zoom:1;padding-top:15px;clear:both}
.link-left,.link-right,.link-center{float:left;height:124px}
.link-left{width:12px;background-position:-880px 0}
.link-right{width:12px;background-position:-900px 0}
.link-center{width:954px;background:url(../images/bg.gif) repeat-x 0 -152px}
.title-black{font-size:14px;font-weight:bold;padding:8px 0 15px 0}
.links-texts a{line-height:25px;color:#666;text-decoration:none;padding-right:14px;display:inline-block}
.links-texts a:hover{text-decoration:none;color:#000}

.coin-slider{overflow:hidden;zoom:1;position:relative}
.coin-slider a{text-decoration:none;outline:0;border:0}
.cs-active{background:url(../images/bg-nav-hover.png) no-repeat 0 top!important;_background:url(../images/bg-nav-hover.gif) no-repeat 0 top!important}
.cs-title{width:545px;padding:10px;background-color:#000;color:#fff}
.cs-prev{position:absolute;top:110px;left:30px;display:block;width:37px;height:37px;z-index:2000;text-indent:-10000px}
.cs-next{position:absolute;top:110px;right:30px;display:block;width:37px;height:37px;z-index:2000;text-indent:-10000px}
.cs-prev{background:url("../images/left.png")}
.cs-next{background:url("../images/right.png")}

.ui-dropdownchecklist .ui-widget-content,.ui-dropdownchecklist .ui-widget-header{border:0}
.ui-dropdownchecklist-indent{padding-left:7px}
.ui-dropdownchecklist-selector-wrapper,.ui-widget .ui-dropdownchecklist-selector-wrapper{vertical-align:middle;font-size:12px;width:72px}
.ui-dropdownchecklist-selector{padding:1px 2px 2px 2px;font-size:12px;border:1px solid #ddd;background-color:#fff}
.ui-dropdownchecklist-text{font-size:12px;width:70px}
.ui-dropdownchecklist-group{padding:1px 2px 2px 2px}
.ui-dropdownchecklist-dropcontainer{width:70px;height:320px}
.ui-widget-content{background:#fff;border:1px solid #d95172!important;overflow:hidden;height:auto!important}
.ui-state-default{padding:2px 5px;width:59px!important}
.ui-dropdownchecklist-close{background:url(../images/s-li.gif) no-repeat scroll 0 -95px transparent;border:0;color:#FFF;cursor:pointer;height:24px;width:60px;display:block}

/* �б��ҳ��ʽһ */
.page_controller{float:right; padding-right:10px; padding-top:5px;padding-bottom:5px;}
.page_controller a{float:left;display:block;background-color:#FFF; border:#efefef 1px solid; color:#438ece;padding:1px 5px 1px 5px; margin-right:3px;}
.page_controller a:hover{background-color:#efefef;color:#438ece; text-decoration:none; border:#efefef 1px solid;}
.page_controller .currpage {background-color: #efefef;color:#438ece;font-weight:bold;border:#efefef 1px solid;}
.page_controller .disabled {float:left;display:block;background-color:#FFF; border:#efefef 1px solid; color:#999;padding:1px 5px 1px 5px; margin-right:3px;}

/* ��ҳ��ʽ�� */
/*
.page_wrap{float:left;width:100%;margin:15px 0;}
*/
.page_wrap{float:right; padding-right:10px; padding-top:5px;padding-bottom:5px;}
.page_wrap .inner{float:left;clear:both;overflow:hidden;}
.page_wrap a,.page a.on,.page span{float:left;display:block;text-align:center;text-decoration:none;height:15px;line-height:15px;color:#16387c;padding:2px 4px 1px 4px;margin:0 2px;border:1px solid #d4d4d4;background:#fff;}
.page_wrap a:hover{text-decoration:underline;}
.page_wrap a.on,.page a.on:hover{font-weight:normal;text-decoration:none;color:#fff;border:1px solid #d4d4d4;background:#627aad;}
.page_wrap .aend{margin-right:4px;}
.page_wrap a.first,.page a.end,.page .firstgray,.page .endgray{font-family:"����";text-align:center;margin:0 2px;overflow:hidden;}

